swollen duckweed - Spanish English Dictionary